Searching in dual-mode communications system

ABSTRACT

A method including searching for a pilot signal of a second communications system while substantially simultaneously being in communication with a first communications system.

FIELD OF THE INVENTION

[0001] The present invention relates to wireless communication systems, in general, and particularly to dual-mode transceivers.

BACKGROUND OF THE INVENTION

[0002] A dual-mode transceiver, which may be a mobile station, may support and switch between two different types of wireless communications systems. When a mobile station travels outside the boundary of the communications system with which it is currently communicating, it may be desirable to maintain the communication link by transferring the call to a neighboring system, if one exists. The current and neighboring comunications systems may use any wireless technology, for example, Code Division Multiple Access (CDMA), which is a type of spread spectrum communications protocol, Advanced Mobile Phone Service (AMPS), Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), or Global Mobile Systems (GSM). If the neighboring system uses CDMA on the same frequency band as the current system, a soft handoff may be performed, that is, the handoff is performed withouit first breaking the link with the first system.

[0003] However, if the mobile station is traveling from a region serviced by a CDMA system to a region serviced by a system employing a different communications protocol, such as AMPS, or vice versa, then a soft handoff cannot be performed. In such a case, the communication link may be transferred through a hard handoff, wherein the current connection is broken before a new one is made. In the example of a hard handoff from AMPS to CDMA, this requires breaking the link to AMPS, going to another frequency, searching for pseudorandom noise (PN) code signals, returning to the original frequency and reestablishing the link. In general, prior art real-time processing techniques are impractical, if not totally unsuitable, for such a hard handoff. Due to the time-consuming and power-consuming calculations that are part of the processing, reestablishment of the link to AMPS is either detrimentally impaired or altogether impossible, and a dual mode hard handoff cannot be effected between AMPS and CDMA.

BRIEF DESCRIPTION OF THE DRAWINGS

[0004] The present invention will be understood and appreciated more fully from the following detailed description taken in conjunction with the appended drawings in which:

[0005]FIG. 1 is a pictorial illustration of a mathod for operating a dual-mode communications system in accordance with an embodiment of the invention;

[0006]FIG. 2 is a flowchart illustration of a method for operating a dual-mode communications system, with a handoff from a first communications system to a second communications system, in accordance with an embodiment of the invention;

[0007]FIG. 3 is a schematic illustration of a receive path of a dual-mode communications system, according to an embodiment of the present invention;

[0008]FIG. 4 is a schematic illustration of a receive path of a dual-mode communications system, according to another embodiment of the present invention;

[0009]FIGS. 5A and 5B are a flowchart illustration of a method for handing off from AMPS to wide-band CDMA (WB-CDMA) mode according to an embodiment of the present invention;

[0010]FIG. 6 is a schematic illustration of the wide-band frame structure, helpful in understanding the present invention;

[0011]FIG. 7 is a schematic illustration of a compressed mode of operation for WB-CDMA, according to an embodiment of the present invention; and

[0012]FIG. 8 is a flowchart illustration of a method for making measurements of communications systems with background processing, particularly useful in WB-CDMA, according to an embodiment of the present invention.

DETAILED DESCRIPTION OF THE PRESENT INVENTION

[0013] In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the invention. However, it will be understood by those skilled in the art that the present invention may be practiced without these spcific details. In other instances, well-known methods, procedures, components and circuits have not been described in detail so as not to obscure the present invention.

[0014] Some portions of the detailed description that follows arm presented in terms are algorithms and symbolic representations of operations on data bits or binary digital signals within a computer memory. These algorithmic descriptions and representations may be the techniques used by those skilled in the data processing arts to convey the substance of their work to others skilled in the art.

[0015] An algorithm is here, and generally, considered to be a self-consistent sequence of acts or operations leading to a desired result. These include physical manipulations of physical quantities. Usually, though not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers or the like. It should be understood, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities.

[0016] Unless specifically stated otherwise, as apparent from the following discussions, it is appreciated that throughout the specification discussions utilizing terms such as “processing,” “computing,” “calculating,” determining,” or the like, refer to the action and/or processes of a computer or computing system, or similar electronic computing device, that manipulate and/or transform data represented as physical, such as electronic, quantities within the computing system's registers and/or memories into other data similarly represented as physical quantities within the computing system's memories, registers or other such information storage, transmission or display devices.

[0017] Embodiments of the present invention may include apparatus for performing the operations herein. This apparatus may be specially combined for the desired purposes, or it may comprise a general purpose computer selectively activated or reconfigured by a computer program stored in the computer. Such a computer program may be stored in a computer readable storage medium, such as, but is not limited to, any type of disk including floppy disks, optical disks, magnetic-optical disks, read-only memories (ROMs), compact disc read-only memories (CD-ROMs), random access memories (RAMs), electrically programmable read-only memories (EPROMs), electrically erasable and programable read only memories (EEPROMs), magnetic or optical cards, or any other type of media suitable for storing electronic instructions, and capable of being coupled to a computer system bus.

[0018] Reference is now made to FIG. 1, which illustrates a dual-mode communications system 100, in accordance with an etnboimient of the invention.

[0019] Dual-mode communications system 100 may comprise a mobile station 102 adapted to communicate with a base station 104 of a first communcations system 106, such as AMPS, and with a base station 108 of a second communications system 110, such as CDMA. It is appreciated that other kinds of communicatons system's may also be employed in carrying out the invention, such as, but not limited to, AMPS, FDMA, TDMA or GSM. Mobile station 102 is also referred to as a dual mode receiver, which comprises a receive path for receiving and processing communications signals from the first communications system 106 and the second communicatious system 110, such a receive path being described hereinbelow with reference to FIGS. 3 and 4. Transmission from the base station to the mobile station is referred to as the downlink, whereas transmission from the mobile station to the base station is referred to as the uplink.

[0020] Reference is now additionally made to FIG. 2, which illustrates a method for searching for a pilot signal of the second communications system 110 while substantially simultaneously being in communication with the first communications system 106, in accordance an embodiment of the invention.

[0021] Mobile station 102 is powered up (step 120) and may initially receive communication signals from the first communications system 106 (step 122). If the first communications system 106 is AMPS, for example, then the communications signals received by mobile station 102 may comprise analog control channels (ACCs), which provide signaling and control information about the first communications system 106 in any one of 21 frequencies. It is appreciated that step 122 may comprise receiving communication signals from other kinds of communications system's, such as but not limited to, CDMA, FDMA, TDMA or GSM.

[0022] Mobile station 102 may be in communication with the first commucations system 106 as long as mobile station 102 is in the preferred receiving range of the base station 104 of the first communications system 106. During this time, signals may also be received from other communications sources, such as from the second communications system 110. Accordingly, it may be desired or required to search for commmunication signals from second communications system 110 (step 124).

[0023] In accordance with an embodiment of the invention, the searching may be carried out by first recording a portion of the signal received from the second communications system 110 (step 126) and background processing the portion of the signal, also referred to as offline processing (step 128), in order to acquire a communication channel at the second communication system 110. If the second communications system 110 uses CDMA, the processing may use known processing techniques to detect whether a CDMA pilot signal is found in the recorded portion of the signals (step 130).

[0024] Receiving and processing communications information, such as pilot signals, for example, of another communications system is also generally referred to as making “measurements” of the other communications system, In the case of CDMA, CDMA signals comprise a pseudo-noise PN) sequence, which must be acquired in order to be in communication with the communications system that operates in CDMA. CDMA acquisition may comprise fmding a correlation between the PN sequence of the recorded portion of CDMA signals and one of a plurality of known PN sequences.

[0025] In general, for any kind of communications system, the processing may include identifying the pilot signals that are receivable and selecting the base station of the second communications system 110 has the strongest pilot channel. Steps 126, 128 and 130 may be performed while substantially simultaneously remaining in communication with the first communications system 106 (step 132). If a CDMA pilot signal is found and acquired (step 134), then mobile station 102 may be switched to receiving signals ftomn the second communications system 110 (step 136), meaning that communication is handed off from the first communications system 106 to the second communications system 110. It is noted that if the first commumications system were to be communicating in CDMA, then the PN sequence may be shifted (step 137) in the event that the CDMA acquisition determines that the PN should be shifted. If no CDMA pilot signal is found (step 138), then mobile station 102 may remain in a communication with the first communications system 106.

[0026] The invention may be carried out as well for handing off from the second communications system 110 back to the first communications system 106 or to other communications system's.

[0027] Reference is now made to FIGS. 5A and 5B, which are a flowchart illustration of a method for handing off from an analog (such as AMPS) communications system to a CDMA communications system according to one embodiment of the present invention. In an analog communications system such as AMPS, wide-band (WBD) analog communications may be use to acquiring an analog communicaions channel. The WBD may comprise repetitions of sub-frames in a data frame, with which may be associated a WBD tip machine, and the method of the invention may make advantageous use of these repetitions, as described hereinbelow with reference to FIG. 6.

[0028] In the illustrated embodiment of FIGS. 5A and 5B, after initially receiving wideband AMPS, or any other analog mode (step 150), it may be desired or necessay to search for communication signals from another communications system that operates in CDMA, as similarly described in step 124 hereinabove. In the illustrated embodiment, receipt of the wideband analog signals may be temporary stopped (step 151), but the WBD timing machine may remain operating (step 152).

[0029] The RF may then be switched to the CDMA frequency (step 154), which may sometimes include waiting for a phase lock loop (PLL) to lock to the CDMA frequency and stabilizing AGC (step 155). A portion of the CDMA signal may be recorded (step 156), as similarly described hereinabove in step 126. Optionally, a PN generator may be substantally simultaneously activated (step 158), in parallel to recording the porion of the CDMA signal, The recorded portion of the signal may be processed to detect whether a CDMA pilot exists (step 160), as similarly described hereinabove in step 128. While the recorded portion of the signal is processed, the RF may be switched back to the analog WBD frequency (step 162), and the WBD may be received again in accordance with the WBD timing machine, which has not been turned off (step 164).

[0030] If no CDMA pilot is found (step 166), the PN generator may be numed off (step 167), and after a predetermnined period of time (step 168) the process may return to step 151. If a CDMA pilot is found (step 169), then the WBD receipt may be permanently stopped (step 170), and the RF may be switched to the CDMA frequency (step 172). The PN generator may then be shifted by the amount calculated by the background processing, or altmatively, a real time acquisition may be performed (step 174). CDMA sychronization and paging may then be performed (step 176).

[0031] Reference is now made to FIG. 6. As mentioned hereinabove, wide-band analog may comprise repetitions of sub-frames in a data fine. For example, after receiving sub-firms D and S, there may be five (5) consecutive repetitions of sub-frames A and B. A dual-mode mobile transceiver may decide which data was sent by a base station based upon the repetitive sub-frames. If the mobile transceiver recognizes the data pattern after a few repetitions, the mobile transceiver may not need to analyze the remaining repetitions. In such a case, in one embodiment of the invention, step 151 (deciding to temporarily stop receipt of the wideband analog signals), step 154 (switching to the CDMA frequency) and step 156 (recording the portion of te CDMA signal) may be initiated or perhaps at least partially completed during the time allotted for the unused repetitions. In some cases, already after receiving the first frame, it may be apparent that the current message is not destined for the mobile transceiver. In those cases, there may also be an unused period of time for recording the portion of the CDMA signal.

[0032] A receive path that may be used by mobile station 102 is now described with reference to FIG. 3. The receive path comprises, without limitation, a down converter 10, also called a baseband module, which may receive RF signals from an antenna 5. Down converter 10 may output an intermediate frequency (IF) signal to a saw filter 20, which may be connected to an inphase/quadrature phase/quadrature (I/Q) down converter 30. The output of I/Q down converter 30 may be sent to an analog processing unit 40, which in turn may output to a digital processing unit 60 via an analog-to-digital converter (ADC) 50. Digital processing unit 60 may output to a rake receiver and aquisition engine 80, which may serve as an offline processing unit for offline processing (also called background processing) of a portion of the received signal, as is described hereinbelow. The elements of the receive path, excluding down converter 10, are also referred to collectively or singly as radio frequency (RF) modules. The analog processing unit 40, digital processing unit 60 and rake receiver and acquisition engine 80 are also referred to collectively or singly as a searcher, processor or processing unit. The processor may use processing techniques well known in the art to identify the pilot signals that are receivable and select the base station with the strongest pilot channel.

[0033] In The illustrated embodiment, a portion of a received signal may be recorded at the output of ADC 50. The portion of the received signal may be stored in a memory 55 such as, but not limited to, a read-access memory (RAM) or flash memory. In this embodiment, the power consumption may be improved by turning off both digital processing unit 60 and the rake receiver and acquisition engine 80 while recording the portion of the received signal.

[0034] According to another embodiment of the present invention the portion of the signal may be recorded between the digital processing output and the rake receiver input, as shown in FIG. 4, to which reference is now made. The portion of the received signal may be recorded in a memory 65 such as, but not limited to, a read-access memory (RAM) or flash memory. In this embodiment, the power consumption may be improved by turning off rake receiver and acquisition engie 80 while recording the portion of the received signal. In one embodiment of the invention, analog processing unit 40 may comprise, without limitation, analog filtering, a DC remover, and automatic gain control (AGC), or any other suitable analog processing circuitry (all not shown). Digital processing unit 60 may comprise, without limitations digital filtering, interpolating, or any other suitable digital processing circuitry (all not shown). Digital processing unit 60, for example, may be a digital signal processor.

[0035] The invention may be used advantageously in handing off to or from a wide-band CDMA (WB-CDMA) communications system in a dual-mode communications system, as is now described with reference to FIGS. 7 and 8,

[0036] Reference is first made to FIG. 7, which illustates a compressed mode of operation for WB-CDMA. The compressed mode enables execution of communications system's measurements without affecting the current performance of data transfer in uplink and downlink.

[0037] The compressed mode refers to compressing communications data, which are normally communicated in a normal data frame 200, into a compressed data frame 202, which comprises a period 204, variously referred to as the “in gap”, “transmission gap” or simply “gap”, in which there is no reception and transmission, and one or more periods 206, called the out gap, in which the data is transferred. Since data is transferred in a shorter period of time in the “out gap” 206 than in the normal data frame 200, the data is transferred at a higher rate, or less data is transferred. In the prior art, the gap period 204 is used for making measurements of communications system's with online processing. In the present invention, the gap period 204 enables recording a portion of signals for making measurements of communications system's with background processing 205, as is described with reference to FIG. 8.

[0038] A dual mode transceiver, such as mobile station 102 of FIG. 1, may be in a WB-CDMA mode of operation (step 300). The tranceiver may receive signals in a primary frequency (step 301) in the normal data free 200 (step 302), and in the compressed data frame 202 (stop 304). In the compressed data frame 202, the data transmission may be temporarily stopped in the gap 204 (step 306). The RF may then be switched to some secondary frequency (step 308), which may include changing the RF PLL to the seconday frequency and performing AGC. A portion of the secondary signal may be recorded during at least a portion of the gap period 204 (step 310), such as in memory 55 or 65, as described hereinabove with reference to FIGS. 3 and 4, respectively.

[0039] The recorded portion of the secondary signal may then be background processed (step 314), as described hereinabove, in order to make the measurements of the secondary signals (step 315). In parallel to the background processing after recording the portion of the secondary signal, the RF may be switched back to the frequency (step 316), which may comprise changing the RF PLL back to the primary frequency and performing AGC. Transmission may then be resumed at the end of the gap 204 (step 320).

[0040] The background processing may be done faster than online processing used in WB-CDMA CDMA prior art. In addition, the processing may also be done during the out gap 206 in the background, along with other tasks of the mobile station. This may reduce the number of gaps 204 that the prior art uses for the same amount of measurements. Additionally or alternatively, the background processing may reduce the size or amount of processors at the prior art uses for the same amount of measurements.

[0041] It will be appreciated by persons skilled in the art that the present invention is not limited by what has been particularly shown and described herein above. Rather the scope of the invention is defined by the claims that follow: 

What is claimred is:
 1. A method comprising; searching for a pilot signal of a second communications system while substantially simultaneously being in communication with a first communications system.
 2. The method according to claim 1 wherein said searching comprises: recording on-line a portion of signals received from said second commmunications system; and background processing said portion of signals to search for said pilot signal.
 3. The method according to claim 2 wherein said recording comprises recording a portion of spread spectrum signals and said processing comprises processing a portion of spread spectrum signals.
 4. The method according to claim 3 wherein said processing comprises performing Code Division Multiple Access (CDMA) acquisition.
 5. The method according to claim 2 wherein said recording and said processing comprise recording and processing a portion of CDMA signals while substantially simultaneously receiving RF signals at a different frequency on-line.
 6. The method according to claim 5 wherein said recording comprises recording said portion of CDMA signals after converting the portion of CDMA signals from an analog signal to a digital signal.
 7. The method according to claim 5 wherein said recording comprises recording said portion of CDMA signals after digitally processing the portion of CDMA signals.
 8. The method according to claim 4 wherein said performing of CDMA acquisition comprises finding a correlation between a pseudo-noise (PN) sequence of the recorded portion of CDMA signals and one of a plurality of known PN sequences.
 9. The nethod according to claim 8 and further comprising shifting the PN of the CDMA signals.
 10. The method according to claim 1 wherein said first communications system operates in a compressed mode of communication, said compressed mode comprising a gap period wherein there is generally no reception and transnission, and said searching comprises: recording on-line a portion of signals received from said second communications system during said gap period; and background processing said portion of signals to search for said pilot signal.
 11. The method accordi to claim 1 wherein communication signals from said first communications system comprise repetitions of sub-frames in a data frame, and said searching comprises: recording on-line a portion of signals received from said second communications system during at least one said repetition of at least one said sub-frame in at least one said data frame; and background processing said portion of signals to search for said pilot signal.
 12. A dual mode receiver comprising: a searcher adapted to search a pilot signal of a second communications system, while substantially simultaneously being in communication with a first communications system.
 13. The receiver according to claim 12 wherein said searcher comprises: a memory adapted for recording on-line said portion of signals received from said second communications system; and a background processing unit adapted to process sod portion of signals offline to search for said pilot signal.
 14. The receiver according to claim 13 wherein said portion of signals comprises a portion of spread spectrum signals.
 15. The receiver according to claim 13 wherein said portion of signals comprises a portion of CDMA signals.
 16. The receiver according to claim 15 wherein said CDMA signals comprise a PN sequence.
 17. The receiver according to claim 16 wherein said background processing unit is adapted to perform CDMA acquisition by processing said portion of CDMA signals offline.
 18. The receiver according to claim 17 wherein said background processing unit is adapted to find a correlation between the PN sequence of said portion of CDMA signals and one of a plurality of known PN sequences.
 19. The receiver according to claim 15 wherein said first and second communications system's comprise at least one of CDMA, Advanced Mobile Phone Service (AMPS), Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), and Global Mobile Systems (GSM) communications system's. 